<?php

class NewsController extends Controller
{
	
    public function actionIndex()
    {
        $this->Defaultmetatag;
        
        Yii::import('application.modules.admin.modules.blog.models.*');
        
        $criteria = new CDbCriteria;
        $criteria->select = 'title, alias, prev_content, full_content, public_time';
        $criteria->condition = 'status = :status';
          $criteria->params = array(':status'=>1);  
            $model = News::model()->findAll($criteria);
                
                /** ПЕредать настройки в */
    //        $this->pageTitle = $pagetitle;                                                            //Заголовок страницы
    //         Yii::app()->clientScript->registerMetaTag($model->meta_description, 'description');     //Добавление мета тэга description в head страницы    
    //         Yii::app()->clientScript->registerMetaTag($model->meta_keywords, 'keywords');           //Добавление мета тэга keywords в head страницы
        
        $this->render('index', array('model'=>$model));
    }
    
    
    public function actionFullnews()
    {
        $this->Defaultmetatag;
      Yii::import('application.modules.admin.modules.blog.models.*');
        
        if(isset($_GET['alias']))
        {
          $criteria = new CDbCriteria;
          $criteria->select = 'title, public_time, full_content, meta_title, meta_description, meta_keywords';
          $criteria->condition = 'alias = :alias';
          $criteria->params = array(':alias'=>$_GET['alias']);  
              $model = News::model()->findAll($criteria);  
              
            $this->pageTitle = $model[0]->meta_title;                                                           //Заголовок страницы
             Yii::app()->clientScript->registerMetaTag($model[0]->meta_description, 'description');             //Добавление мета тэга description в head страницы    
             Yii::app()->clientScript->registerMetaTag($model[0]->meta_keywords, 'keywords');                   //Добавление мета тэга keywords в head страницы   
              
         $this->render('fullnews', array('model'=>$model));        
        }else
            throw new CHttpException(404, 'Страница не найдена');
            
    }
    
    
}
